// 自定义验证规则

/****
 * 验证长度（三个密码都需要）
 * 
 * 验证新密码不能和旧密码一样
 * 
 * 验证两次密码必须一致
 */


let form = layui.form;
form.verify({
    len:[/^\S{6,12}$/,'你的密码长度不对'],
    sameOld:function (val) {
        let oldPwd = $('.oldPwd').val();
        if (val == oldPwd) {
            return '新密码不可以和旧密码一致';
        }
    },
    sameVal:function (val) {
        let newPwd = $('.newPwd').val();
        if (val !== newPwd) {
            return '两次密码不一致';
        }
    }
})
// =====重置密码功能==============
$('.layui-card-body form').on('submit', function (e) {
    e.preventDefault();//组织默认跳转很重要
    let data = $(this).serialize();
    console.log(data);
    $.ajax({
        type:'POST',
        url:'/my/updatepwd',
        data,
        success: function (res) {
            layer.msg(res.message);
            if (res.status === 0) {
                // 清空
                $('.layui-card-body form')[0].reset();
            }
        }
    })
})
